Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Croatia F1 Croatia F4 Croatia F2 Austria F8 Croatia F1 Germany F5 France F4 Italy F21 Croatia F7 Croatia F10 Croatia F7 Olbia Geovillage Open - Olbia Garden Open - Rome Challenger Canottieri Minico - Mantova DPD Challenger 2000 - Aschaffenburg Copa Sevilla - Seville Zagreb Open - Zagreb C.T. San Remo - XIII Piertomaso Tessitore - San Remo Ljubljana Open - Ljubljana XXX Edizione 'A Savoldi Marco' - Manerbio Trani Cup - Trani The LTA Men's Challenger Wrexham - Wrexham Internationaux du Doubs - Besancon Tennis Napoli Cup 2006 - Napoli Open Prevadies - St. Brieuc Tunis Open 2007 - Tunis 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Zagreb Open - Zagreb San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Banja Luka Challenger 2008 - Banja Luka Cordenons Challenger Trani Challenger Como Challenger Barletta Challenger Napoli Challenger Monza Challenger Rome Challenger Rome Challenger Rome Challenger Milan Challenger Turin Challenger Rimini Challenger San Marino Challenger Trani Challenger Manerbio Challenger Genova Challenger Barletta Challenger Napoli Challenger Prostejov Challenger Turin Challenger San Benedetto Challenger Orbetello Challenger San Marino Challenger Napoli Challenger Rabat Challenger Barletta Challenger Monza Challenger Sporting Challenger - Turin CA Challenge 2002 - Graz San Marino Challenger Cordenons Challenger Genova Challenger Todi Challenger Szczecin Challenger Internazionali di Tennis de San Marino - San Marino Madrid Challenger Exim Agmedia Open - Kosice Rome Challenger Prague Challenger Milan Challenger s Tennis Masters 06 - Graz Orbetello Challenger San Marino Challenger Cordenons Challenger Rome Challenger Milan Challenger Copa Ericsson Mexico - Guadalajara Siemens Open 2001 - Scheveningen Reggio Emilia Challenger Caltanissetta Challenger Jameson Cup - Milan Gemax Open - Belgrade Genova Challenger Genova Challenger Top Wool Challenger Biella - Biella Alexander Kolyaskin Memorial - Donetsk Antonio Savoldi-Marco Co. - Manerbio Banja Luka Challenger Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Sibiu Challenger Gemax Samsung Open 2005 - Belgrade Logopak Challenger 2005 - Lubeck Citta di Monza - Monza Ostrava Open 2005 - Ostrava Nord LB Open - Braunschweig Top Wool Challenger - Biella San Marino Cepu Open - San Marino Olimp Kyiv Open - Kiev Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Todi Challenger San Marino Cepu Open - San Marino Mestre Challenger Banja Luka Challenger - Banja Luka Caltanissetta Challenger ATP Slovak Open Challenger - Bratislava Biella Challenger Croatia Osiguranje Rijeka Open - Rijeka Sibiu Challenger Sao Paulo Challenger Tour Finals Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Benedetto Challenger Ljubljana Open - Ljubljana Pekao Open - Szczecin Sporting Challenger '08-Trofeo Regione Piemonte - Turin Napoli Challenger Vercelli Challenger Turin Challenger Monza Challenger Vicenza Challenger Mestre Challenger The Hilversum Open - Hilversum Memorial Savigni - Sassuolo Perugia Challenger Milan Challenger MTNL Cellular ATP Challenger - Mumbai Compaq Challenger - Bucharest Quelle Cup - Furth Padova Challenger Citta di Brindisi - Brindisi San Benedetto Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Zagreb Open - Zagreb Szczecin Challenger Rome Challenger Ischgl International ATP Challenger - Ischgl KGHM Polish Indoors - Wroclaw Siemens Open 2002 - Scheveningen Napoli Challenger Turin Challenger IX Ciutat de Barcelona - Barcelona Rome Challenger Baumag Open - Budapest Milan Challenger Todi Challenger Vicenza Challenger Caltanissetta Challenger Biella Challenger Perugia Challenger Palermo Challenger Cortina Challenger Fano Challenger Como Challenger Gemax Open - Belgrade Rome Challenger Banjaluka Challenger 2007 - Banja Luka Genova Challenger Como Challenger Palermo Challenger Rijeka Open - Rijeka Mobilux Open - Luxembourg Sarajevo Open - Sarajevo Czech Open 2005 - Prostejov Genova Challenger Intersport Heilbronn Open - Heilbronn Ethias Trophy - Mons Lugano Challenger Internazionali de Tennis di Bergamo - Bergamo Tennislife Cup - Napoli Copa Petrobras - Bogota Tatra Banka Open - Bratislava Mobilux Open - Luxembourg Unique Zagreb Open - Zagreb Memorial Savigni - Sassuolo Amer-Wilson Challenger - Tampere Rome Challenger FILA Challenger Biella - Biella Unique Zagreb Open - Zagreb Schickendanz Open - Furth Copa Ericsson Brazil - Sao Paulo Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Residenza Open - Magdeburg Memorial Savigny - Sassuolo Geneva Challenger - Geneva VIII Trofeo Ciutat de Barcelona - Barcelona Milano Challenger-Jameson Cup - Milan Samarkand Challenger - Samarkand Furth Challenger VII Torneo Internazionale di Tennis - Barletta Memorial Savigni - Sassuolo Milan Challenger Prostejov Challenger Iskratel Open - Kranj VI Torneo Internazionale di Tennis - Barletta Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zivnobanka Czech Open - Prostejov Cortina Challenger I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov AXA Open - Lisbon Fujitsu Siemens Open - Budapest Podebradka Cup - Prague Geneva Challenger - Geneva Hungarian Architect Open - Budapest Honda Kah Singapore Men's Tennis Open - Singapore Gerry Weber Open - Halle Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Alexander Kolyaskin Memorial - Donetsk Intersport Heilbronn Open - Heilbronn PrivatBank Cup - Dnepropetrovsk Napoli Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Samarkand Challenger - Samarkand Whirlpool Open - Budapest Tunis Open 2006 - Tunis LTA Men's Challenger - Wrexham Ho Chi Minh City Challenger - Ho Chi Minh City XI Venice Open - Venice Rome Challenger Caltanissetta Challenger Tennis Napoli Cup - Naples BellSouth Open - Vina del Mar Como Challenger San Marino Challenger Trani Cup - Trani AXA Open II - Espinho Rabat Challenger LTA Hull Challenger - Hull Warsteiner Grand Prix - Oberstaufen KGHM Polish Indoors - Wroclaw San Remo Challenger FILA Challenger - Biella Napoli Challenger Cairo Challenger 2002 - Cairo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone Budapest Challenger - Budapest Alfa Romeo Tennis Cup - Cordenons 5th Sardinian International Championships - Cagliari Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha Open Seat Godo 2003 - Barcelona Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Lugano Challenger San Marino Challenger Oberstaufen Cup - Oberstaufen Cordenons Challenger Copa AT&T - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Como Challenger Ljubljana Open - Ljubljana Genova Challenger Privatbank Open 2006 - Dnepropetrovsk Napoli Challenger Banca Stato Challenger Lugano - Lugano Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Vietnam Open - Ho Chi Minh City Rimini Challenger Davidoff Swiss Indoors - Basel Canottieri Minico 2004 - Mantova Qatar ExxonMobil Open - Doha Barletta Citta Della Disfida Open 99 - Barletta Synsam Swedish Open - Bastad Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Stella Artois Clay Court Championship - Budaors Kremlin Cup - Moscow Mercedes Cup - Stuttgart Croatia Open - Umag Croatia Open Umag - Umag Alexander Kolyaskin Memorial - Donetsk Meridiana Sardegna Open - Olbia Orange Prokom Open - Sopot Trnava Challenger Open D'Orleans - Orleans I Open de Tenis Comunidad de Madrid - Madrid Cepu Open - San Marino Pilot Pen Tennis - New Haven BMW Brixina Tennis Open - Bressanone Caltanissetta Challenger BCR Open Romania - Bucharest Internationaux de Doubs Open de Franchie-Comte - Besancon Campionati Internazionali di Sicilia - Palermo ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Unicredit Czech Open 2007 - Prostejov Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Sydney International - Sydney BA-CA Tennis Trophy - Vienna Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari XL Challenger de Tenis Copa Sevilla - Seville ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires BH Telecom Sarajevo 2007 - Sarajevo ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Copa Claro - Buenos Aires Internazionali di Tennis - Bergamo Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest 's Tennis Masters 07 Challenger - Graz Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Abierto Mexicano Telcel - Acapulco ATP "Videocon" Challenger - Mumbai SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Copa Claro - Buenos Aires Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Copa Claro - Buenos Aires Brasil Open - Sao Paulo Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia VTR Open - Vina del Mar Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Argentina Open - Buenos Aires Brasil Open - Sao Paulo Kremlin Cup - Moscow Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco BRD Nastase Tiriac Trophy - Bucharest Generali Open - Kitzbuhel Manerbio Challenger Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Abierto Mexicano de Tenis Pegaso - Acapulco Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Open SEAT Godo 2006 - Barcelona ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Bordeaux Challenger Davidoff Swiss Indoors - Basel Qatar Open - Doha Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo Manerbio Challenger International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe Idea Prokom Open - Sopot BCR Open Romania - Bucharest Open Romania - Bucharest Grand Prix Hassan II - Casablanca Croatia Open - Umag Milan Indoors - Milan Open Seat-Godo 2001 - Barcelona Allianz Suisse Open Gstaad - Gstaad Siebel Open - San Jose BA-CA Tennis Trophy - Vienna Milan Indoors - Milan Sydney International - Sydney Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Heineken Open - Auckland Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Winston Salem - Winston Salem Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Tennis Masters Series - Monte Carlo Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Australian Open - Melbourne Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, PO, ESP-ITA 4-1 French Open - Paris Wimbledon - London Olympics - Athens Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0